package com.dhecp.project.business.domain;

import com.dhecp.common.core.domain.BaseEntity;


/**
 * 产品实体类 ProductInfo
 * 
 * @author lwl
 */
public class ProductInfo extends BaseEntity{

	private static final long serialVersionUID = 1L;
	
	private String guid;		//产品信息唯一值
	private String vCpFl;		//产品分类
	private String gBrand;		//品牌
	private String gID;			//型号
	private String gModel;		//规格
	private String gName;		//品名
	private String gSerial;		//系列
	private String gIndex;		//订货号
	private String gUnit;		//单位
	private Boolean deleted;	//是否作废
	private Double fHsMj;		//含税面价
	private Double fWsMj;		//不含税面价
	private Double fJySj;		//建议售价
	private Double fBzZk;		//标准折扣
	private Double fHqTs;		//预计货期(天)
	private Double fZdKcSl;		//最低库存数量
	private Double fZxBzSl;		//最小包装量
	private Double fQdl;		//起订量
	private Double fZl;			//重量
	private String vZlDw;		//重量单位
	private String vCgCp;		//常规产品
	private String vWlBh;		//物料编号
	private String vCpBbh;		//产品版本号
	private String vCpLx;		//产品类别
	private String vXhZt;		//型号状态
	private String vXhLx;		//型号类型(T/S)
	private String vEanUpc;		//统一物料编码
	private String vPgc;		//PGC代码
	private String vZkDm;		//折扣代码
	private String vTjLx;		//特价类型
	private String vSmZq;		//生命周期
	private String vEdi;		//EDI/NON-EDI
	private String vCpBz;		//产品备注
	private Double fTj;			//体积
	private String vTjDw;		//体积单位
	private String vHqSm;		//货期说明
	private String vPaCp;		//PA产品
	private String vCpBz1;		//产品备注1
	private String vCpBz2;		//产品备注2
	private String vCpBz3;		//产品备注3
	private String matchIid;	//匹配行iid
	
	private String sessionId;	//产品导入过渡表，当前登录用户唯一会话ID
	
	public String getGuid() {
		return guid;
	}
	public void setGuid(String guid) {
		this.guid = guid;
	}
	public String getvCpFl() {
		if (vCpFl == null || "".equals(vCpFl)){
			return "101";
		}
		return vCpFl;
	}
	public void setvCpFl(String vCpFl) {
		this.vCpFl = vCpFl;
	}
	public String getgBrand() {
		return gBrand;
	}
	public void setgBrand(String gBrand) {
		this.gBrand = gBrand;
	}
	public String getgID() {
		return gID;
	}
	public void setgID(String gID) {
		this.gID = gID;
	}
	public String getgModel() {
		return gModel;
	}
	public void setgModel(String gModel) {
		this.gModel = gModel;
	}
	public String getgName() {
		return gName;
	}
	public void setgName(String gName) {
		this.gName = gName;
	}
	public String getgSerial() {
		return gSerial;
	}
	public void setgSerial(String gSerial) {
		this.gSerial = gSerial;
	}
	public String getgIndex() {
		return gIndex;
	}
	public void setgIndex(String gIndex) {
		this.gIndex = gIndex;
	}
	public String getgUnit() {
		return gUnit;
	}
	public void setgUnit(String gUnit) {
		this.gUnit = gUnit;
	}
	public Boolean getDeleted() {
		return deleted;
	}
	public void setDeleted(Boolean deleted) {
		this.deleted = deleted;
	}
	public Double getfHsMj() {
		return fHsMj;
	}
	public void setfHsMj(Double fHsMj) {
		this.fHsMj = fHsMj;
	}
	public Double getfWsMj() {
		return fWsMj;
	}
	public void setfWsMj(Double fWsMj) {
		this.fWsMj = fWsMj;
	}
	public Double getfJySj() {
		return fJySj;
	}
	public void setfJySj(Double fJySj) {
		this.fJySj = fJySj;
	}
	public Double getfBzZk() {
		return fBzZk;
	}
	public void setfBzZk(Double fBzZk) {
		this.fBzZk = fBzZk;
	}
	public Double getfHqTs() {
		return fHqTs;
	}
	public void setfHqTs(Double fHqTs) {
		this.fHqTs = fHqTs;
	}
	public Double getfZdKcSl() {
		return fZdKcSl;
	}
	public void setfZdKcSl(Double fZdKcSl) {
		this.fZdKcSl = fZdKcSl;
	}
	public Double getfZxBzSl() {
		return fZxBzSl;
	}
	public void setfZxBzSl(Double fZxBzSl) {
		this.fZxBzSl = fZxBzSl;
	}
	public Double getfQdl() {
		return fQdl;
	}
	public void setfQdl(Double fQdl) {
		this.fQdl = fQdl;
	}
	public Double getfZl() {
		return fZl;
	}
	public void setfZl(Double fZl) {
		this.fZl = fZl;
	}
	public String getvZlDw() {
		return vZlDw;
	}
	public void setvZlDw(String vZlDw) {
		this.vZlDw = vZlDw;
	}
	public String getvCgCp() {
		return vCgCp;
	}
	public void setvCgCp(String vCgCp) {
		this.vCgCp = vCgCp;
	}
	public String getvWlBh() {
		return vWlBh;
	}
	public void setvWlBh(String vWlBh) {
		this.vWlBh = vWlBh;
	}
	public String getvCpBbh() {
		return vCpBbh;
	}
	public void setvCpBbh(String vCpBbh) {
		this.vCpBbh = vCpBbh;
	}
	public String getvCpLx() {
		return vCpLx;
	}
	public void setvCpLx(String vCpLx) {
		this.vCpLx = vCpLx;
	}
	public String getvXhZt() {
		return vXhZt;
	}
	public void setvXhZt(String vXhZt) {
		this.vXhZt = vXhZt;
	}
	public String getvXhLx() {
		return vXhLx;
	}
	public void setvXhLx(String vXhLx) {
		this.vXhLx = vXhLx;
	}
	public String getvEanUpc() {
		return vEanUpc;
	}
	public void setvEanUpc(String vEanUpc) {
		this.vEanUpc = vEanUpc;
	}
	public String getvPgc() {
		return vPgc;
	}
	public void setvPgc(String vPgc) {
		this.vPgc = vPgc;
	}
	public String getvZkDm() {
		return vZkDm;
	}
	public void setvZkDm(String vZkDm) {
		this.vZkDm = vZkDm;
	}
	public String getvTjLx() {
		return vTjLx;
	}
	public void setvTjLx(String vTjLx) {
		this.vTjLx = vTjLx;
	}
	public String getvSmZq() {
		return vSmZq;
	}
	public void setvSmZq(String vSmZq) {
		this.vSmZq = vSmZq;
	}
	public String getvEdi() {
		return vEdi;
	}
	public void setvEdi(String vEdi) {
		this.vEdi = vEdi;
	}
	public String getvCpBz() {
		return vCpBz;
	}
	public void setvCpBz(String vCpBz) {
		this.vCpBz = vCpBz;
	}
	public String getSessionId() {
		return sessionId;
	}
	public void setSessionId(String sessionId) {
		this.sessionId = sessionId;
	}
	public Double getfTj() {
		return fTj;
	}
	public void setfTj(Double fTj) {
		this.fTj = fTj;
	}
	public String getvTjDw() {
		return vTjDw;
	}
	public void setvTjDw(String vTjDw) {
		this.vTjDw = vTjDw;
	}
	public String getvHqSm() {
		return vHqSm;
	}
	public void setvHqSm(String vHqSm) {
		this.vHqSm = vHqSm;
	}
	public String getvPaCp() {
		return vPaCp;
	}
	public void setvPaCp(String vPaCp) {
		this.vPaCp = vPaCp;
	}
	public String getvCpBz1() {
		return vCpBz1;
	}
	public void setvCpBz1(String vCpBz1) {
		this.vCpBz1 = vCpBz1;
	}
	public String getvCpBz2() {
		return vCpBz2;
	}
	public void setvCpBz2(String vCpBz2) {
		this.vCpBz2 = vCpBz2;
	}
	public String getvCpBz3() {
		return vCpBz3;
	}
	public void setvCpBz3(String vCpBz3) {
		this.vCpBz3 = vCpBz3;
	}
	public String getMatchIid() {
		return matchIid;
	}
	public void setMatchIid(String matchIid) {
		this.matchIid = matchIid;
	}
	
}
